christian socialist - English Synonyms Dictionary